.search-results {
  h1 {
    margin-top: $grid-basic*2;
    font-size: 1rem;
    .count {
      margin-left: $grid-basic;
      font-size: 1.2rem;
      > span {
        font-size:1rem;
      }
    }
  }
}

.search-results-subheading {
  font-size: 1.2rem;
  color: $brand-black;
  padding-bottom: $grid-basic;
}

.search-results-list {
  > li {
    border:1px solid #EEE;
    padding: $grid-basic*2;
    margin-bottom: $grid-basic;
    box-shadow: 0 1px 0px rgba(0,0,0,0.1);
  }
}

.search-result-link {
  font-weight: bold;
}

.search-result-description {
  font-size: 0.9rem;
  padding-top: $grid-basic;
  color: $brand-black;
}

.search-result-breadcrumb {
  margin-top: $grid-basic/2;
  font-size: 0.8rem;
  color: #999999;
  li {
    display: inline-block;
    a {
      color: #999999;
    }
    &:after {
      content: ">";
      display: inline-block;
      margin: 0 $grid-basic/2 0 6px;
    }
  }
  li:last-child:after {
    content: "";
  }
}

.search-result-meta {
  padding-top: 0;
  .search-result-meta-name,
  .search-result-meta-time,
  .search-result-meta-count {
    color: #999999;
    margin-right: $grid-basic;
  }
  .search-result-meta-time,
  .search-result-meta-count {
    &:before {
      content: "";
      padding: 0;
    }
  }
}

body.community-enabled .search-results {
  .search-results-column {
    width: 49%;
    margin-right: 1%;
    + .search-results-column {
      margin-right: 0;
      margin-left: 0;
    }
  }

  @media(max-width: $break-tablet-max) {
    .search-results-column {
      width: 100%;
      margin: 0;
    }
  }
}
